guard detachment - German English Dictionary